After the 1959 Cuban Revolution and the subsequent United States embargo, it has been illegal to import American cars to the island nation - as a result, Cuba's vintage American vehicles are frozen in time, and each of these cars has a unique story to tell. For Cubans, these cars are not just a mean...
First Air Date: 2015-07-13
Last Air Date: 2015-08-31
Status: Returning Series
Number of Seasons: 1
Number of Episodes: 8